Tiny ducklings rush to momma cat for a snuggle session and end up in a cuddle puddle with the mom and her adorable kitten

Advertisement